cast a pall on something - Turkish English Dictionary